package com.dragon.modules.yuegou.model.park;

import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

public class ParkingReportModel {

    @ApiModelProperty("商圈ID")
    private String busdId;

    @ApiModelProperty("停车场id")
    private String parkingId;

    @ApiModelProperty("停车场名称")
    private String parkingName;

    @ApiModelProperty("入场数")
    private Integer entranceNum;
    private BigDecimal sequentialEntranceNum;

    @ApiModelProperty("出场数")
    private Integer exitNum;
    private BigDecimal sequentialExitNum;

    @ApiModelProperty("收费总金额")
    private BigDecimal paid;
    private BigDecimal sequentialPaid;

    @ApiModelProperty("按小时统计出场数量和收费数量")
    private String[] outForHourKey;
    private String[] outForHourValue;
    private String[] outForHourPaid;

    @ApiModelProperty("按小时统计入场数量")
    private String[] enterForHourKey;
    private String[] enterForHourValue;

    @ApiModelProperty("总停留时间、收费总额、线上收费、线下收费、优惠金额")
    private String[] parkInfoTotalKey;
    private String[] parkInfoTotalValue;

    @ApiModelProperty("按天统计停车场在一段时间内的停车时长对比")
    private String[] parkTimeInfoByHourKey;
    private String[] parkTimeInfoByHourValue;

    public BigDecimal getSequentialEntranceNum() {
        return sequentialEntranceNum;
    }

    public void setSequentialEntranceNum(BigDecimal sequentialEntranceNum) {
        this.sequentialEntranceNum = sequentialEntranceNum;
    }

    public BigDecimal getSequentialExitNum() {
        return sequentialExitNum;
    }

    public void setSequentialExitNum(BigDecimal sequentialExitNum) {
        this.sequentialExitNum = sequentialExitNum;
    }

    public BigDecimal getSequentialPaid() {
        return sequentialPaid;
    }

    public void setSequentialPaid(BigDecimal sequentialPaid) {
        this.sequentialPaid = sequentialPaid;
    }

    public String[] getOutForHourPaid() {
        return outForHourPaid;
    }

    public void setOutForHourPaid(String[] outForHourPaid) {
        this.outForHourPaid = outForHourPaid;
    }

    public String[] getOutForHourKey() {
        return outForHourKey;
    }

    public void setOutForHourKey(String[] outForHourKey) {
        this.outForHourKey = outForHourKey;
    }

    public String[] getOutForHourValue() {
        return outForHourValue;
    }

    public void setOutForHourValue(String[] outForHourValue) {
        this.outForHourValue = outForHourValue;
    }

    public String[] getEnterForHourKey() {
        return enterForHourKey;
    }

    public void setEnterForHourKey(String[] enterForHourKey) {
        this.enterForHourKey = enterForHourKey;
    }

    public String[] getEnterForHourValue() {
        return enterForHourValue;
    }

    public void setEnterForHourValue(String[] enterForHourValue) {
        this.enterForHourValue = enterForHourValue;
    }

    public String[] getParkInfoTotalKey() {
        return parkInfoTotalKey;
    }

    public void setParkInfoTotalKey(String[] parkInfoTotalKey) {
        this.parkInfoTotalKey = parkInfoTotalKey;
    }

    public String[] getParkInfoTotalValue() {
        return parkInfoTotalValue;
    }

    public void setParkInfoTotalValue(String[] parkInfoTotalValue) {
        this.parkInfoTotalValue = parkInfoTotalValue;
    }

    public String[] getParkTimeInfoByHourKey() {
        return parkTimeInfoByHourKey;
    }

    public void setParkTimeInfoByHourKey(String[] parkTimeInfoByHourKey) {
        this.parkTimeInfoByHourKey = parkTimeInfoByHourKey;
    }

    public String[] getParkTimeInfoByHourValue() {
        return parkTimeInfoByHourValue;
    }

    public void setParkTimeInfoByHourValue(String[] parkTimeInfoByHourValue) {
        this.parkTimeInfoByHourValue = parkTimeInfoByHourValue;
    }

    public String getBusdId() {
        return busdId;
    }

    public void setBusdId(String busdId) {
        this.busdId = busdId;
    }

    public String getParkingId() {
        return parkingId;
    }

    public void setParkingId(String parkingId) {
        this.parkingId = parkingId;
    }

    public String getParkingName() {
        return parkingName;
    }

    public void setParkingName(String parkingName) {
        this.parkingName = parkingName;
    }

    public Integer getEntranceNum() {
        return entranceNum;
    }

    public void setEntranceNum(Integer entranceNum) {
        this.entranceNum = entranceNum;
    }

    public Integer getExitNum() {
        return exitNum;
    }

    public void setExitNum(Integer exitNum) {
        this.exitNum = exitNum;
    }

    public BigDecimal getPaid() {
        return paid;
    }

    public void setPaid(BigDecimal paid) {
        this.paid = paid;
    }
}
